<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title>Docs For Class Ripcord_Client_MultiCall</title>
			<link rel="stylesheet" href="../media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
			<div class="page-body">			
<h2 class="class-name">Class Ripcord_Client_MultiCall</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Description</div>
	<div class="nav-bar">
					<span class="disabled">Description</span> |
													<a href="#sec-vars">Vars</a>
						|											<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
						
					</div>
	<div class="info-box-body">
        		<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">This class provides the fetch interface for system.multiCall. It is returned</p>
<p class="description"><p>when calling $client-&gt;system-&gt;multiCall() with no arguments. Upon construction  it puts the originating client into multiCall deferred mode. The client will  gather the requested method calls instead of executing them immediately. It  will them execute all of them, in order, when calling  $client-&gt;system-&gt;multiCall()-&gt;fetch().  This class extends Ripcord_Client only so it has access to its protected _multiCall  property.</p></p>
		<p class="notes">
			Located in <a class="field" href="_ripcord_client.php.html">/ripcord_client.php</a> (line <span class="field">313</span>)
		</p>
		
				
		<pre><a href="../Ripcord/Ripcord_Client.html">Ripcord_Client</a>
   |
   --Ripcord_Client_MultiCall</pre>
	
			</div>
</div>




	<a name="sec-method-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Method Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
																		<a href="#sec-vars">Vars</a>
				 
				|
						<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
		</div>
		<div class="info-box-body">			
			<div class="method-summary">
																												
												<div class="method-definition">
											<span class="method-result">Ripcord_Client_MultiCall</span>
										<a href="#__construct" title="details" class="method-name">__construct</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$client</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$methodName</span> = <span class="var-default">'system.multiCall'</span>])
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#execute" title="details" class="method-name">execute</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#start" title="details" class="method-name">start</a>
										()
									</div>
								</div>
		</div>
	</div>		

	<a name="sec-vars"></a>
	<div class="info-box">
		<div class="info-box-title">Variables</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
										<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
						
			
										| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
										<h4>Inherited Variables</h4>
				<A NAME='inherited_vars'><!-- --></A>
									<p>Inherited from <span class="classname"><a href="../Ripcord/Ripcord_Client.html">Ripcord_Client</a></span></p>
					<blockquote>
													<span class="var-title">
								<span class="var-name"><a href="../Ripcord/Ripcord_Client.html#var$_autoDecode">Ripcord_Client::$_autoDecode</a></span><br>
							</span>
													<span class="var-title">
								<span class="var-name"><a href="../Ripcord/Ripcord_Client.html#var$_multiCall">Ripcord_Client::$_multiCall</a></span><br>
							</span>
													<span class="var-title">
								<span class="var-name"><a href="../Ripcord/Ripcord_Client.html#var$_multiCallArgs">Ripcord_Client::$_multiCallArgs</a></span><br>
							</span>
													<span class="var-title">
								<span class="var-name"><a href="../Ripcord/Ripcord_Client.html#var$_request">Ripcord_Client::$_request</a></span><br>
							</span>
													<span class="var-title">
								<span class="var-name"><a href="../Ripcord/Ripcord_Client.html#var$_response">Ripcord_Client::$_response</a></span><br>
							</span>
													<span class="var-title">
								<span class="var-name"><a href="../Ripcord/Ripcord_Client.html#var$_throwExceptions">Ripcord_Client::$_throwExceptions</a></span><br>
							</span>
											</blockquote> 
										
		</div>
	</div>
	
	<a name="sec-methods"></a>
	<div class="info-box">
		<div class="info-box-title">Methods</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
															<a href="#sec-vars">Vars</a>
																	<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
						
		</div>
		<div class="info-box-body">
			<A NAME='method_detail'></A>

<a name="method__construct" id="__construct"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">Constructor __construct</span> (line <span class="line-number">324</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">Ripcord_Client_MultiCall</span>
		<span class="method-name">
			__construct
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$client</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$methodName</span> = <span class="var-default">'system.multiCall'</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$client</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">$methodName</span>			</li>
				</ul>
		
			<hr class="separator" />
		<div class="notes">Redefinition of:</div>
		<dl>
			<dt><a href="../Ripcord/Ripcord_Client.html#method__construct">Ripcord_Client::__construct()</a></dt>
						<dd>The constructor for the RPC client.</dd>
					</dl>
			
	</div>
<a name="methodexecute" id="execute"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">execute</span> (line <span class="line-number">343</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			execute
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodstart" id="start"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">start</span> (line <span class="line-number">334</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			start
		</span>
				()
			</div>
	
		
			
	</div>
							<h4>Inherited Methods</h4>
				<a name='inherited_methods'><!-- --></a>	
									<!-- =========== Summary =========== -->
					<p>Inherited From <span class="classname"><a href="../Ripcord/Ripcord_Client.html">Ripcord_Client</a></span></p>
					<blockquote>
													<span class="method-name"><a href="../Ripcord/Ripcord_Client.html#method__construct">Ripcord_Client::__construct()</a></span><br>
													<span class="method-name"><a href="../Ripcord/Ripcord_Client.html#method__call">Ripcord_Client::__call()</a></span><br>
													<span class="method-name"><a href="../Ripcord/Ripcord_Client.html#method__get">Ripcord_Client::__get()</a></span><br>
											</blockquote>
										
		</div>
	</div>


	<p class="notes" id="credit">
		Documentation generated on Tue, 16 Nov 2010 16:20:18 +0100 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
	</p>
	</div></body>
</html>